echar tripa - French English Dictionary